Reusability, open implementation and Java's dynamic proxies
نویسندگان
چکیده
In this paper we investigate the implications of Java’s dynamic proxies for supporting open architectures to implement reusable code. Dynamic proxies are interpreted as meta-objects, which define the behaviour of other objects and allow the implementation of meta-objects protocols.
منابع مشابه
1 Java ’ s Reflection Model and Design Patterns
Dynamic proxies support meta-programming and extend the reflective abilities of Java beyond pure introspection. Proxy objects are interpreted as meta-objects that control the behaviour of application objects at the base level. In this paper, we investigate the implications of applying reflective programming techniques provided by proxies. We address the problem of how such proxies can support o...
متن کاملSNMPv3 Can Still be Simple?
The Simple Network Management Protocol (SNMP) was introduced in 1988. The initial version (SNMPV1) is still widely implemented, deployed, and used. SNMFV3is now in its final stages of standardization. SNMTV3 allows new capabilities for open, interoperable, and secure management on the Internet environment, SNMF’V3builds on SNMPvl and V2 to include methods for security (authentication, encryptio...
متن کاملExtending eclipse RCP with dynamic update of active plug-ins
While the dynamic linking mechanism of modern programming languages, such as Java, allows loading of classes dynamically, it does not allow class reloading. Hence, dynamic linking facilitates development of component platforms, such as eclipse RCP, which supports dynamic loading but not dynamic updates of components, since this requires reloading. This paper presents an approach that enhances e...
متن کاملIdentifying the Factors Affecting the Implementation of the Dynamic School Plan: A Grounded Theory Study
Introduction: The school has always been the center of cultural and social developments in the society and has important effects on the scientific dynamics of the society. The current research was conducted with the aim of identifying the effective factors on the implementation of the dynamic school plan. Methods: The present qualitative research was conducted using the grounded theory method....
متن کاملAn Implementation of Scoped Memory forReal - Time
This paper presents our experience implementing the memory management extensions in the Real-Time Speciication for Java. These extensions are designed to given real-time programmers the control they need to obtain predictable memory system behavior while preserving Java's safe memory model. We describe our implementation of certain dynamic checks required by the Real-Time Java extensions. In pa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003